html,body {
	margin: 0;
	padding: 0;
}

body {
	font: 76% arial, sans-serif;
	text-align: center;
}

img {
	vertical-align: middle;
	border: 0;
}

div#main {
	width: 700px;
	height: 700px;
	margin: 0 auto;
	padding-top: 45px;
}

div#maptool {
	height: 25px;
	line-height: 25px;
	margin: 0;
	padding-left: 5px;
	border: 1px;
	border-style: solid;
	border-color: #BACD70;
}

div#container {
	position: relative;
	left: 0;
	top: 0;
	width: 100%;
	height: 650px;
	margin: 0;
	background-color: transparent;
	overflow: hidden;
	border: 1px;
	border-style: solid;
	border-color: #BACD70;
}

div#mapbuffer {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 650px;
	margin: 0;
	background-color: transparent;
}

div#mainmap {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 650px;
	margin: 0;
	background-repeat: no-repeat;
}

div#rband {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 650px;
	margin: 0;
	background-color: transparent;
}

div#mband {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 650px;
	margin: 0;
	background-color: transparent;
}

div#footer {
	clear: both;
	height: 25px;
	line-height: 25px;
	width: 100%;
	background: #333;
	color: #FFF;
	text-align: right;
}

.zoominout {
	background: transparent url("../images/map/zoominout.gif") no-repeat;
	background-position: center center;
	float: left;
	cursor: hand;
	cursor: pointer;
	width: 22px;
	height: 22px;
	margin-right: 3px;
}

.zoominover {
	background: transparent url("../images/map/zoominover.gif") no-repeat;
	background-position: center center;
	float: left;
	cursor: hand;
	cursor: pointer;
	width: 22px;
	height: 22px;
	margin-right: 3px;
}

.zoomoutout {
	background: transparent url("../images/map/zoomoutout.gif") no-repeat;
	background-position: center center;
	float: left;
	cursor: hand;
	cursor: pointer;
	width: 22px;
	height: 22px;
	margin-right: 3px;
}

.zoomoutover {
	background: transparent url("../images/map/zoomoutover.gif") no-repeat;
	background-position: center center;
	float: left;
	cursor: hand;
	cursor: pointer;
	width: 22px;
	height: 22px;
	margin-right: 3px;
}

.panout {
	background: transparent url("../images/map/panout.gif") no-repeat;
	background-position: center center;
	float: left;
	cursor: hand;
	cursor: pointer;
	width: 22px;
	height: 22px;
	margin-right: 3px;
}

.panover {
	background: transparent url("../images/map/panover.gif") no-repeat;
	background-position: center center;
	float: left;
	cursor: hand;
	cursor: pointer;
	width: 22px;
	height: 22px;
	margin-right: 3px;
}

.fullout {
	background: transparent url("../images/map/fullout.gif") no-repeat;
	background-position: center center;
	float: left;
	cursor: hand;
	cursor: pointer;
	width: 22px;
	height: 22px;
	margin-right: 3px;
}

.fullover {
	background: transparent url("../images/map/fullover.gif") no-repeat;
	background-position: center center;
	float: left;
	cursor: hand;
	cursor: pointer;
	width: 22px;
	height: 22px;
	margin-right: 3px;
}

.distout {
	background: transparent url("../images/map/distout.gif") no-repeat;
	background-position: center center;
	float: left;
	cursor: hand;
	cursor: pointer;
	width: 22px;
	height: 22px;
	margin-right: 3px;
}

.distover {
	background: transparent url("../images/map/distover.gif") no-repeat;
	background-position: center center;
	float: left;
	cursor: hand;
	cursor: pointer;
	width: 22px;
	height: 22px;
	margin-right: 3px;
}